home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Varios Español
/
Varios Español.iso
/
PMAKER65
/
archive.z
/
BUSCAR TEXTO SUPERPUESTO.SPT
< prev
next >
Wrap
Text File
|
1996-11-06
|
1KB
|
78 lines
-- Find Overset Text
-- 1 October 96, vs
-- Este gui≤n es la implementaci≤n del plugin
-- "Buscar superpuesto" desarrollado para PM 5.
-- It will find all the text which is "overset"
-- in the publication.
sub CurPage
getobjectlist => N,objectlist
getpagenumber => pn
set => overset
loop n=1,N
set objectlist => nDraw,cType,...,...,...,...,objectlist
if cType=1
select nDraw
textedit
textcursor +textblock
gettextcursor >> ...,pos0,...
textcursor +char,2
gettextcursor => tc
set tc >> ...,pos,...
try settextcursor tc
getlasterror => err
if err*(abs(pos0-pos)>1)
set overset,nDraw => overset
else
page pn
endif
endloop
deselect
loop n=1,len(overset)
selectextend overset(n)
endloop
return len(overset)
endsub
gosub CurPage >> rc
if rc
return
endif
getpageoptions >> pageoptions
getpagenumbers >> first,nPages,...
last = first+nPages-1
getpagenumber >> pn0
page first
repeat
gosub CurPage >> rc
if rc
return
endif
page next
getpagenumber >> p,...
until (p=last)+(p=last-1)*(last%2)*(pageoptions=1,1)
gosub CurPage >> rc
if rc
return
endif
getmasterpagelist >> M,mplist
loop m=1,M
set mplist>> ...,mpname,mplist
page rm,mpname
gosub CurPage >> rc
if rc
return
endif
endloop
page pn0
return unquote("No hay bloques de texto superpuestos en el documento.")